From: sunflowerskater Date: Fri, 13 Jan 2023 17:29:13 +0000 (-0300) Subject: a11y menu: Add "All Accessibility Settings" entry X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~405^2^2~66 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=f1c75c28fb6aa7241ba54556e5545cb4841497d8;p=gnome-shell.git a11y menu: Add "All Accessibility Settings" entry Unlike other top bar menus, the accessibility menu doesn't provide quick access to the corresponding settings. It's still useful, given that not all settings are exposed in the menu, so add a settings entry. https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6058 Part-of: --- diff --git a/js/ui/status/accessibility.js b/js/ui/status/accessibility.js index a4bad14fd..5d02b97cc 100644 --- a/js/ui/status/accessibility.js +++ b/js/ui/status/accessibility.js @@ -74,6 +74,10 @@ class ATIndicator extends PanelMenu.Button { let mouseKeys = this._buildItem(_("Mouse Keys"), A11Y_KEYBOARD_SCHEMA, KEY_MOUSE_KEYS_ENABLED); this.menu.addMenuItem(mouseKeys); + this.menu.addMenuItem(new PopupMenu.PopupSeparatorMenuItem()); + this.menu.addSettingsAction(_('Accessibility Settings'), + 'gnome-universal-access-panel.desktop'); + this._syncMenuVisibility(); }